package com.css.fxfzypg.manage.building.repository.entity;

import lombok.Data;

import java.util.Date;

@Data
public class BuildingEntity {
    private String id;
    private String taskCode;
    private String taskName;
    private String buildCode;
    private String province;
    private String provinceId;
    private String city;
    private String cityId;
    private String county;
    private String countyId;
    private String country;
    private String countryId;
    private String longitude;
    private String latitude;
    private String intensity;
    private String buildYears;
    private String purpose;
    private String layerNum;
    private String height;
    private String terrainConditions;
    private String foundationCondition;
    private String planarRule;
    private String verticalRule;
    private String roofComponent;
    private String housingCondition;
    private String degreeDescription;
    private String buildingStructure;
    private String seismicCapacity;
    private String remarks;
    private String picture;
    private String preparer;
    private String fillingTime;

    //高层结构-结构类型
    private String highStructureType;
    //钢结构-结构类型
    private String steelStructureType;
    //混凝土结构
    private String hntConnectionType;
    private String hntStairsPosition;
    private String hntColumnSectionSize;
    private String hntBeamSectionSize;
    private String hntWeakLink;
    private String hntMaxColumnCpacing;
    private String hntMaximumFloorHeight;
    private String hntMaxSpanSeam;
    //砖混结构
    private String zhFloorType;
    private String zhRoofType;
    private String zhWallMaterials;
    private String zhWallThicknessInterior;
    private String zhWallThicknessExterior ;
    private String zhMortarType;
    private String zhMortarStrength;
    private String zhBearingSystem;
    private String zhBearingMode;
    private String zhStaircaseLocation;
    private String zhHoleCrner ;
    private String zhStructuralColumn;
    private String zhRingBeam;
    //砖木结构 (砌体)
    private String zmRoofType;
    private String zmWallMaterials;
    private String zmMortar;
    private String zmBearingSystem;
    private String zmWallOpeningArea;
    private String zmStructuralColumn;
    private String zmRingBeam;
    //土结构
    private String soilHardMountain;
    private String soilWall;
    private String soilModeType;
    private String soilWallRingBeam;
    private String soilWallDuctileMaterial;
    private String soilDoorWindowWidth;
    private String soilMaxSpacing;
    private String soilRoofForm;
    private String soilRoofingMaterials;
    private String soilRoofTyingMeasures;
    //木结构
    private String woodStructureType;
    private String woodColumnsBracing ;
    private String woodColumnExtension;
    private String woodNode;
    private String woodTipDiameter;
    private String woodFoundationAnchoring;
    private String woodGableWall;
    private String woodEnclosureWall;
    private String woodWallConnection;
    //石结构
    private String stoneWallMaterials;
    private String stoneLoadMode;
    private String stoneFloorStructure;
    private String stoneRoofType;
    private String stoneMaximumSpacing;
    private String stoneWallOpeningArea;
    private String stoneWallConnection;
    private String stoneRingBeam;
    private String stoneFourStructural;

    private String isSubmit;
    private String delFlag;
    private String createName;
    private String createId;
    private Date createTime;
    private String submitter;
    private String submitterId;
    private Date submitTime;
}
